rock of offence - French English Dictionary